new testament - French English Dictionary